.zenfilter-individual-field-container {
  border: 1px solid #bbbbbb;
  clear: left;
  float: left;
  margin: 0 0 0.3em 0;
}
.zenfilter-individual-field-container select { margin: 0.3em; }
.zenfilter-individual-field-container input { margin: 0.3em; }
.zenfilter-individual-field-container .zenfilter-incomplete { background-color: #ffb4b4; }
.zenfilter-individual-field-container select.zenfilter-type { width: 9em; }
.zenfilter-individual-field-container div.zenfilter-value-container {
  display: inline;
  white-space: nowrap;
}
.zenfilter-individual-field-container div.zenfilter-value-container input { width: 160px; }
.zenfilter-individual-field-container a.zenfilter-removefilter {
  background: url(images/controls.png) no-repeat scroll 0 0 transparent;
  cursor: pointer;
  display: block;
  float: right;
  height: 20px;
  text-indent: -9999em;
  width: 20px;
}
.zenfilter-individual-field-container a.zenfilter-removefilter:hover { background: url(images/controls.png) no-repeat scroll 0px -20px transparent; }
.zenfilter-individual-field-container a.zenfilter-removefilter:active { background: url(images/controls.png) no-repeat scroll 0px -20px transparent; }
.zenfilter-buttons-container { clear: both; }
